/**
 * @param {string} s
 * @return {string}
 */
var reverseWords = function (s) {
	// 判空
	if (!s.trim()) {
		return '';
	}
	// 将字符串分解为数组形式
	let arr = s.trim().split(/\s+/);
	// 定义左右指针
	let left = 0, right = arr.length - 1;
	// 交换左右指针的位置
	while (left < right) {
		[arr[left], arr[right]] = [arr[right], arr[left]];
		left++;
		right--;
	}
	return arr.join(' ');
};